2675
2
6546
5
74
1
73
4843
11
1110
1720
3
861
1369
0
77
459
866
937
719
1350
80
910
4670
4
1837
3008
454
5285
13
3084
8
1709
88
3667
596
548
682
903