3403
2
5922
5
253
0
1328
1
1744
1352
402
7329
6
971
2344
1462
3868
10
2160
1628
5052
1186
1663
462
2471
7
2358
9
1665
2155
3
1407
1044
1617
1320
2948
10598
3694
1903