2919
2
3688
5
985
1
5347
4
3066
7
2966
6
1650
6044
8
4537
1195
6572
1407
1964
3
2180
1665
0
616
2948
1250
3868
10
1361
652
2408
1524
2189
13499
2480
215
36905
5771
563437