2926
2
1010
1
2214
3
1879
2605
3027
10
2346
1714
1369
5
5135
4
2084
6371
7
4126
6
1022
1129
0
7208
2364
1734
9
699
3311
3466
451
12590
2499
892
577
4694
385
1372
2109