856
2
2692
1
2001
9
1264
2423
594
0
1214
509
1896
4
3740
192
280
1764
1442
7
593
3
1400
2228
129
777
1251
1183
1980
2496
2357
5
531
1855
7937
900
1804
970