2243
6
2352
2
3090
1320
3673
764
1
2358
9
2919
1903
3
1289601
4
3868
10
2155
2948
1048
1431
994
1688
1833
2164
10598
4425
1739
1364
9027
1813
1969
574
0
3117
8
5347
6346
16