1115
2
2252
1
2995
8
2513
6
2870
3
1645
2585
1343
0
1152
2082
11
1342
1779
597
480
1949
2461
20
1356
286
1452
2658
2604
7
488
2320
2127
2733
17064
3262
5
1642
1910
2567