2783
5
1463
3
1637
1
1373
1177
2
1045
1755
861
669
1021
1007
1010
1632
6
2919
25
917
992
1286
1113
1472
2057
1725
1183
1424
984
3210
2023
1480
1227
1321
888