1132
0
543
1343
2714
5
11829
518
1222856
4
246
1645
1
2585
2
164
653
256612
745
1152
637
6260
383
1846
2461
20
3626
1428
31535
955
670
1764
475
823
19279
180849