403
293
674
1491
741
4718
730
624
643
701
346
1778
1208
4919
3355
1476
1048
1391
327
1311
321
547
1651
261
2255
378
9024
560
977
1012
13102
1687
848
448
1064
1729
420
1470
708
827
388
2742
810
2222
325
549
284
3603
1127
949
1142
690
882
333
565
386
315
474
888
1448
601
543
2292
620
826
304
438
402
720
695
929
839
375
572
496
1095
473
509
7350
571
330
744
1600
270
6243
262
1281
282
543
536
1235
1488
443
1169
422
293
863
1031
2658
1221
1513
544
620
490
1432
1598
1526
707
1234
3663
3197
1140
1050
236
298
413
1378
318
598
5320