915
2
2036
3
253
1
2905
7
440
1572
591
1536
492
274
297
19250
0
266
586
1571
1944
1290
2709
4
1248
4894
1492
364
2305
868
1236
558
536
263
150
2156