2086
4
1231
1
1642
1733
742
1470
794
1922
646
0
2708
8
7153
9
4898
6
3353
11
423
3267
2522
775
661
964
5155
1326
722
945
2317
6062
16
1666
2
1273
999