4719
1092
2936
926
5426
2487
1367
297
1416
459
1363
393
929
290
1229
427
954
297
1602
607
1176
400
494
128
904
349
2795
1217
1727
720
3050
1504
994
474
1114
386
1143
342
2910
1314