470
444
132
1408
905
719
1567
273
313
756
1793
426
1698
629
1848
1911
838
649
485
1559
1987
525
323
99
1044
1976
1893
541
1596
916
246
1979
1954
253
333
1742
420
109
1129
766
1206
1281
130
2046
725
107
658
923
1013
815
1036
406
1644
484
1117
190
933
1944
1577
1454
2018
282
316
2059
301
89
1436
1534
498
2071
1557
318
227
1376
355
1665
233
119
1973
287
1321
1382
455
1975
1634
331
2068
478
582
1948
283
2062
1810
726
471
1614
1841
226
2051
129
1553
1892
1800
326
491
292
1615
609
