3696
2
4042
6710
0
1517
4
2919
1779
1
2564
5347
2966
6
1650
5801
4537
1195
1539
6572
3315
1467
1407
13995
3095
7
2948
1250
3868
10
3066
2408
8
2335
1892
6779
5
13499
2089