2182
1
984
0
1985
630
2
1382
2769
2048
2484
1986
2964
8
2582
2292
706
1252
1928
4465
22
2241
239
3176
5060
2649
1603
2277
3060
5
18258
1643
2254
2172
2629