331
1752
1117
464
1011
250
1369
1553
1086
2269
1469
48633
4004
1002
841
1327
724
1012
1607
855
629
477
285
406
700
745
446
389
166
741
1285
386
1096
345
366
385
1307
7468
1212
36184
332
565
369
734
1279
431
1662
409
3205
551
3503
540
354
315
741
1437
1496
321
359
295
1263
3666
740
396
2013
727
3001
960
753
1153
505
347
614
400
365
546
365
420
872
855
778
553
5870
378
575
1921
308
358
316
340
485
517
510
306
378
263
577
662
433
520
696
341
816
945
657
406
290
280
2547
1173
1164
1096
985
263
307
335
345
1886
3205
1098