475
0
860
455
477
1504
804
2211
798
521
1636
1462
400
6968
5
2770
4
97284
4106
1898
1
1671
787
2008
1883
2395
1073
464
11611
46
730
1650
29323
480