2211
0
300
1454
477
798
1073
472
1053
475
2395
913
611
3268
1
1642
1282
484
991
787
2587
546
717
58
1650
288
1348