2799
3
3268
1
775
0
2000
1501
263
417
2808
650
1182
2
1929
1054
1193
3559
2678
10
1189
953
3456
1421
2697
5
2573
7
1622
1804
896
2086
2368
543
1578
4557
8
17184
44