579
1
938
2
2112
1124
425
484
4117
3
2602
2952
1682
1125
2104
6979
4
2576
3157
7
4979
5
1084
0
573
472
798
3342
11
1002
670
56488
2033
3044
27
4252
2079
48766
24
356