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
23585
383
1467
533
10429
954
545
2773
294
815
434
1145
298
1805
1561
358
10429
327
450
1299
6532
281
303
357
379
635
1683
2237
372
3793
1055
1653
1534
297
565
356
300
311
1982
485
913
1103
388
2701
658
1191
704
854
691
1652
2794
276
3101
2660
619
337
264
195
618
303
360
330
347
1275
1802
2007
354
2155
1217
276
3233
513
1127
279