2554
9
3615
14
2796
2
2749
3
1082
4
2995
8
2513
6
2327
1
4033
2100
20634
1124
2526
1752
282572
0
1600
4820
2855
2198
5
3442
1937
1320
4376
7
4396
2296
2109
1716
775
3196
2461
20