2109
2
1851
4
4431
6
417
0
2585
543
2320
3626
597
7334
1343
1132
2127
1
2119
3844
5
6370
2714
670
2257
327
2733
3
1852
1594
1294
392
521
2858
14
383
11829
2290