3461
4
2392
0
3090
6
3673
638
1583
1
1585
2
1759
851
4915
1589
3
1347
2382
1844
3063
2440
2919
1346
2583
7
1289601
2358
9
2155
8535
12
1673
2948
3868
10
2668
1903
6346
16
10598