1300
2
1769
3
80504
0
8298
4
499
5
663
1318
975
472
1
487
804
1878
2268
1354
6
1805
4662
1349
1234
1701
2960
8
4288
988
4555
28
4176
10
1945
9
1138
4876
1522
8677
23
21793