1853
1
1434
2296
4
2500
10
409
0
637
381
445
1101
2143
3559
2490
372
407
456
505
401
750
2702
226
11920
17
1215
413
403
455
410
1710
328
379