951
1
2502
619
1598
2
564
2740
1828
2100
4
1400
8122
13
3216
10
2000
4943
3539
3
8607
8
1383
2427
12
1458
0
2794
5464
9
2687
3316
17
2153
7
2554
16
3151
1812
1991
2245
3336
10827