1076
1
1174
1425
1666
2
1289
1367
1346
4
6294
1172
1683
619
2177
5155
8
1617
2604
9
1084
0
1132
1103
493
1372
1117
1302
1865
2151
5
1049
99
935
1129
383
2957
6