1379
3
1097
1
1764
2
2217
6
2480
5
1105
1049
923
10355
8
1940
2627
4
2801
7
1563
2161
2776
843
2054
697
988
271
0
2805
265
586
734
633
185
880
345
381
513