860
1
667
1202
3
2614
991
2
2055
1721
914
2110
7
2916
25
1019
1006
1010
1631
6
981
1779
1035
4424
3208
5
2022
1479
1225
1319
1967
1111
1471
1285
1183
1419
3446