1408
3
401
1
1328
85
824
2
1980
524
662
1477
625
2201
4
2188
1624
736
107
638
73
87
852
0
2280
5
868
92
379
207
471
480
732
1600
1478
219