866
1
845
2781
1558
2
2505
159
400
0
1590
1812
3107
7
123674
35
8527
2254
1449
24337
22
2562
1431
1777
2268
4
2322
1691
2786
3354
1001
1308
1250
1554
2090
2710
1935