860
1
616
273
328
580
667
480
1433
6
759
651
2
954
1171
5
1364
3
815
1131
1904
1715
4
905
1093
1145
2289
3101
7996
17
12270
21
4662
9