2760
4
1513
1
1562
3
1645
2
1361
1211
3354
2626
2360
6
2046
2505
1306
582
0
436
2044
2057
784
1015
2294
1683
951
3683
1964
1380
1399
12149
1915
5719
5
1038
1558