3168
603
3495
952
3052
600
2575
644
2799
718
3917
988
3208
798
7107
2287
1619
405
3059
941
3552
1497
5547
2528
1757
435
1103
296
694
253
896
141
942
319
1230
309
1129
180
2229
657