1336
2
1431
1
1015
951
909
21152
8
2328
3
3176
1875
5
3576
6139
4
3090
6
1380
0
2903
2932
2669
1694
2535
2558
690
1778
1678
2110
784
1787
564
1603
467
3498
2294