1496
6
1844
1
2760
4
1788
496
0
2392
266
917
2
2166
3326
3
2245
2294
467
1568
1015
1545
1606
19944
2304
1590
8527
1320
1532
2710
830
1766
4335
1660
1681
4285