1591
0
578
3014
20
723
3085
5
1384
2
3491
4
3485
7
524
1158
1
923
3316
10
1812
5141
2251
974
6
1053
2687
108797
2350
2234
3527
1647
1695
2386
2297
796
6346
16
2245
3
1289601