2796
2
2100
1
3615
14
2749
3
2327
2995
8
2296
2513
6
1082
4
1600
1367
530
3293
7
17064
488
0
19034
2554
9
2260
7328
1215
2117
440
244
2252
2422
3082
1095
22330
22
1020
2490