5946
4054
3724
8395
5009
3224
10259
6518
1531
3832
4030
6036
1843
5838
675
1095
9083
1375
2784
1251
824
779
1142
1422
826
739
1018
1588
1686
871
1278
1584
5066
2239
941
1369
2423
2311
596
583
675
639
1440
1207
20678
684
993
677
806
574
735
1800
1208
1291
1423
1107
882
704
2338
896