2669
2
1537
1247
3655
11
4009
6
2094
5
2392
951
1
1355
0
2468
2767
1657
2505
4480
12632
7
4070
4
3364
3
751
9817
980
3054
1123
2182