2580
3180
2912
2460
2230
2350
1820
2380
2011
2433
342966
1851
19686
14970
13041
11790
8862
852263
7950
7602
737148
637142
62311
5760