470
444
132
125
826
1567
313
1698
679
518
1929
1707
1289
1737
1640
1911
1559
2034
854
323
1088
1976
541
246
1391
437
1796
2093
336
1236
829
1344
766
217
108
684
1767
1663
1507
1144
532
490
95
44
579
1644
972
1949
2018
777
2059
668
2000
106
750
1219
1635
781
1552
353
1734
537
1557
2043
1376
1441
290
372
289
2075
1453
1251
912
1268
209
1634
478
1047
2101
1810
2028
1710
473
226
1291
840
1628
1800
324
952
1170
1700
346
