953
1
1672
27
1143
3
1408
1251
2
987
1119
5
1239
1191
1148
3327
9
537
1133
545
1442
1413
8
696
1936
523
639
1322
10230
6
1475
598
3066
25
2991
0
975
4
1369
962