957
909
5651
1027
1887
1381
904
1263
2733
954
1013
983
968
1235
1662
916
1084
3150
2252
944
2103
2169
1165
2702
1216
887
1231
969
1220
29554
4033
2540
7740
10028
944
1342
1228
2305
1114
4095
5496
1322
2384
3161
1406
2037
1165
1672
14451
6034
891
2674
11598
3750
1086
2533
9367
901
923
887