333
1042
2261
487
1254
1452
329
4092
450
1026
418
895
1019
306
323
488
583
329
422
1699
2304
292
291
1039
2362
1402
853
652
1129
704
1397
876
517
712
804
2984
427
770
276
438
441
294
2907
834
505
363
1910
310
770
756
304
544
354
328
1376
9453
761
1225
290
463
748
476
623
365
558
1029
1515
578
454
1001
845
978
370
2595
952
1107
638
1414
441
408
1938
351
347
342
1008
334
1087
660
1012
344
450
729
1302
318
315
997
397
1330
999
635
765
1168
1421
504
428
1089
460
513
565
518
1401
5512
536
2399
500
2555
897
2130
1931
471