2211
487
302
12307
744
988
885
2207
383
1016
622
588
1094
2502
943
1243
538
2224
484
391
311
841
505
356
6101
415
614
556
3711
935
399
3558
395
313
397
1566
3360
2183
511
3312
1723
349
316
399
999
538
12314
443
577
1177
1758
3668
371
5760
263
765
1036
1262
388
275
348
499
320
315
550
523
411
357
866
467
376
891
559
272
461
516
378
314
596
381
1651
929
382
262
17382
325
1082
529
580
425
1014
7558
377
1271
473
2502
445
1289
1075
1163
2214
373
354
1024
412
619
496
415
1395
319
954
323
9924
502
441
313
7303
723
1165
486