76
0
80
1
107
177
209
117
198
277
450
3
314
567
936
508
659
773
2
716
892
1376
1411
1259
1418
1216
4
954
489
628
891
1062
1232
1189
1773
2177
2196
1672
2473
1224
2504
2220
2531
2014
1883
2347
1760