846
0
1133
1542
2
413
3342
11
454
951
1009
381
1264
2702
276
1101
637
683
4536
1352
213
425
1
1215
5313
409
484
429
711
410
2490
1832
3
1004
1841
7