2535
2
1013
1
3931
6
1066
1366
3
1988
2349
1305
737
0
650
5489
11
1211
1860
3576
6517
4
2340
3702
9
2475
1431
1168
2534
1778
1399
5
1801
1905
5825
504
1152
2039
7
3131