8843
10
1839
1
2778
2
3655
11
956
0
4009
6
1913
2392
7733
1355
1393
2468
2767
5
1636
4480
4070
4
751
989
2948
6445
2182
2035
1769
3940
1809
3058
1757
2517
9877
2801