4005
1
3350
17
2057
1665
2
4766
2505
1226
1743
0
3054
5
1683
1491
1306
2500
790
3354
1481
2670
5505
14
951
2669
1923
1694
1015
690
3238
7
1355
3
5375
1451
2495