351
48323
2324
1722
301
425
1980
618
682
342
1067
976
453
1136
523
277
7166
1043
678
533
967
734
346
564
2225
544
1480
1162
414
614
36093
916
2103
2190
333
316
605
318
1140
665
501
296
287
820
368
721
1140
386
1078
255
271
395
523
592
8977
26272
617
925
995
537
1314
1390
304
306
1245
616
2032
312
742
430
316
507
523
1739
345
1253
158
386
545
474
430
397
275
1043
1450
2729
287
653
1688
362
695
925
1043
342
1284
1418
1853
268
2578
290
1221
682
591
1107
797
597
537
509
1319
401
301
848
2105
276
828
1047
1472
505
1394
377