23586
349
536
300
1275
5637
420
406
306
1861
538
5587
7380
38957
328
343
3099
1066
425
1820
860
1203
1958
1219
318
1034
369
4985
1534
477
1091
2152
913
379
308
507
481
1833
1024
1781
641
92335
1187
1788
515
578
1589
570
462
610
383
1467
533
10429
954
545
2773
294
815
434
471
2720
1203
279
257
301
737
6211
651
540
1417
300
1688
259
510
2155
1442
1227
257
276
285
432
312
2278
336
739
2088
365
1400
391
1851
429
331
2276
308
259
11855
5459
450
533
454
1076
470
658
664
310
247
3344
327
13604
571
623
1191
481
1463
849
755
5237
294
298