4100
6
3145
2
638
0
3126
3
3597
5
4
2015
1442
2155
1407
1
1730
1974
1320
2948
1301
10598
1289601
3694
1903
2794
2680
5347
1572
6095
9
3090
1529
3066
7
4537
5226
1593