1152
1
2995
8
2296
2
2796
2749
3
3615
14
2100
1082
4
1600
2220
646
0
2327
2513
6
1343
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
522
440
3025