2760
4
1513
1
1562
3
1645
2
1361
1211
2360
6
436
1475
2626
1399
12149
2207
0
2377
1660
5719
5
1558
2622
2462
1304
1622
1124
2980
785
1348
610
582
1020
383
2535