1591
0
3090
6
3673
578
723
1384
2
524
1158
1
923
2919
1812
1289601
4
2358
9
2155
3
2251
2948
974
3868
10
1053
1903
6346
16
10598
3694
2687
5
1221
2154
5347
6668
9027
1320