2796
2
2749
3
2995
8
3615
14
2100
1
1082
4
2327
1600
2513
6
2296
2554
9
1095
2252
1696
0
785
1937
3116
4376
7
650
1716
2658
2220
775
876
7515
514
928
11607
17064
2799