1812
1
6752
3
1307
2472
1310
533
2483
14
1739
2516
2
2376
4
605922
1615
1006
3158
64465
1114
1081
2802
9
3285
906
1581
1512
990
882
280
0
655
19
1299
657
4718