2062
2
383
0
2281
1222856
4
1022
518
1369
5
2648
2670
20
166543
18
249
653
256612
745
954
1132
637
6260
1428
31535
3047
10
475
823
19279
2422
1961
5570
3
1343
11881
980