2730
6
3063
3
6800
0
1209
1
2657
742
2668
2
31535
1998
5
25137
20634
8
1385
650
1231
2076
2766
15
2855
5223
9
467
968
943
814
1976
417
661
1513
2167
1736
1869
1291