2166
1
1938
1431
2562
2
1455
2245
3
1825
1690
496
0
1015
1777
1606
2368
467
83
1788
8527
2968
2578
1380
1740
2600
4
3053
7
6346
16
19944
2377
2110
1316
2776
1787