2220
1300
580
1550
1390
3690
2120
1180
8700
3677
97943
66656
2025037
14373284
1394812
12439261
1196040
112393
10324158
1011012
853537
82316
77645
70572