2796
2
2749
3
3615
14
1082
4
2995
8
2327
1
2100
2513
6
1600
2296
3442
4820
2554
9
20634
4396
2461
20
1095
2125
2526
1716
282572
0
2855
169211
11
2493
1937
625
650
2730
2220
775