4556
1526
1579
1449
2280
1195
1288
2295
3732
3335
984
1583
2688
841
1445
879
7813
5325
1009
11707
888
972
7380
4979
914
4031
2966
1138
1160
2404
884
899
888
823
1737
1184
1273
1360
1745
917
1094
3083
3365
1832
2329
18501
1236
1861
1224
1228
1124
1289
2052
1387
1833
1649
1449
941
1200
7632