1093
4
485
1
1132
8
484
2913
7
568
470
403
1112
478
1205
678
341
390
533
1559
2
504
3591
1804
487
375
1577
2128
19
584
559
614
1624
542
5
436