2730
6
20634
8
2855
3
2668
2
1976
6800
0
2069
2657
742
1
625
282572
417
1802
1231
1642
661
1513
2157
2982
1776
4158
1039
1054
1736
2459
2297
509
2000
3442