1825
1
2463
2
1125
5382
5
2566
3
4360
1988
2108
1005
0
1819
2539
449
2624
13
2889
4
1044
338
503
55
446
138
1304
17
628
479
596
435
522
764
189
593
1823