3310
2750
2660
2370
2520
2731
2480
1971
2091
2390
2503
15932
20276
15390
13601
12170
9212
873263
8160
7922
763148
654142
63611
5930