2109
2
1750
3650
3
1431
1132
0
417
1594
1378
6370
5
1961
3777
1777
1
1172
2301
1543
1369
1851
4
1142
2858
14
99
2320
3287
1645
2346
7885
1286
1343
1666
4771
7952
12