2129
2
1146
1
2174
8
1461
1744
9
2861
18
1782
4
781
5446
10
960
4000
23
2447
5
792
1577
5568
16
3428
3140
1131
1860
3238
4330
1025
3
1828
6
2825
932
11
2000
2838
1109
7859
3537