2857
558
3148
885
2668
557
2270
608
2502
668
3475
924
2878
748
6512
2190
1490
386
2872
914
3309
1423
5214
2426
1584
400
1000
277
642
249
829
132
851
298
1122
292
1041
168
2071
624