1176
1
1928
2
1279
1622
5
13159
10
3967
8
1973
2334
0
1172
597
861
932
1542
7334
4
2260
12
1841
7
422
330
1903
1822
790
468
1005
1317
1649
1133
2490
1939
957
951