2730
6
20634
8
2855
3
2668
2
6800
0
1976
2069
2657
742
1
2275
625
282572
1452
3114
4
521
2735
814
1129
1513
417
565
933
661
5217
11
1736
467
31535
1291
3442
1231