2110
1
929
1988
2
1305
3175
5
1200
1814
2562
1522
0
582
1883
2760
4
4080
5915
11
2688
1681
6773
7
1630
1221
2972
2666
9
673
2660
3987
3
2368
2055
915
1332
1286
4309