2578
4410
2980
2520
302
3408
3461
8763
247
4379
4134
2141
603
4653
483
3216
1047
884
358
25124
373
492
836
4770
2381
579
2536
321
358
5129
960
339
1337
1186
2782
1443
1327
606
5678
6365
432
471
449
167
1162
315
367
5027
598
564
1584
388
447
2836
4534
283
2415
364
283
2053
2170
2161
5129
353
438
558
1293
836
283
5368
284
603
733
433
1186
5159
1585
302
725
3216
2578
2802
310
2357
330
4379
4389
751
8487
3500
358
1623
988
1992
548
2416
409
579
1225
1009
2782
4770
256
1108
2941
781
305
1964
392
1419
426
2297
2003
1456
247
589
301
1565
1224
527