1049
0
2211
1132
935
553
493
798
676
1454
477
703
433
300
177
414
349
1356
475
1073
314
714
341
1152
398
584
2199
3
400
383
1084
573