1161
313
358
1515
4561
506
228
92352
1159
23596
1746
335
591
282
1131
1125
371
1277
2147
381
478
511
388
470
316
335
1464
1483
1682
978
822
4213
536
1095
1225
1074
627
1510
1075
1076
979
3040
616
2356
448
480
3962
935
966
373
907
553
3113
410
7204
2303
233
279
465
1104
421
3467
2264
949
4177
1805
587
249
431
1289
1401
316
538
277
480
631
325
478
420
425
1569
354
527
329
306
518
468
3540
4278
330
1842
317
1412
329
681
388
393
474
1762
405
669
631
939
1132
636
2469
782
1184
739
524
1361
328
420
3962
10563
1137
1418
647
435
561