2855
200
3835
330
1424
726
4144
423
3825
821
1951
926
1470
231
1658
128
873
931
1739
845
963
882
1694
537
618
159
1142
722
3784
979
1321
879
498
113
1272
335
1194
548
1287
915
1454
498
701
973
1106
569
1040
925