2512
2
2788
6741
4
1489
3286
1
2901
1364
5407
2194
10180
8
763
951
2416
7
2614
1595
3
2272
9
1434
1727
1964
2538
1775
4849
2732
50969
5276
6
3589
989
2053
5
206
2121