5028
255
703
3235
10459
4372
6782
2728
25597
3012
5898
462
360
8583
575
2628
616
1443
8449
393
2570
504
1613
317
951
404
415
387
770
2175
428
379
1944
290
459
2516
444
1059
15145
1901
3737
526
2233
4726
1822
8530
10330
2145
1157
2448
279
184
593
1398
2022
743
1327
301
353
6485
1895
597
5052
448
1049
3976
296
2175
296
646
5898
324
2792
8449
567
2563
770
787
418
1153
3235
415
271
5157
2570
703
5028
478
1022
2803
353
1973
5082
2684
379
6485
1327
1646
4155
2854
3641
267
2163
507
8811
184
341
2233
3227
492
371
275
511
450
763
402
2448
2188
1398
1690