841
2
1090
362
3
1559
7
1521
1
905
884
4
214
1020
89
598
306
75
345
988
671
95
1466
1442
6
2092
2385
0
1645
2571
5
869
611
601
1789
10
16519
275
148