2855
3
2668
2
20634
8
1470
1
2730
6
1824
0
2957
467
3691
5
17353
333
1172
2275
31535
25137
1642
2470
2881
3056
19279
1020
729
1098
2328
625
2749
3114
4
2076
968
2299