2897
10
2145
3
1853
5
1221
2
1388
4
1686
1
911
2964
7
510
2719
872
712
781
1225
0
1408
490
1199
3416
5771
17
1578
1228
625
6
1230
9
636
2248
1195
2184
1881
1249
766