4965
2
6505
4
6083
10
381
439
1721
1009
1251
6814
3
1331
1
2612
1827
1341
668
3158
1228
877
536
1815
3700
6316
5
1359
725
696
1007
1735