400
0
772
2
1889
1
1501
2135
1898
2326
4
860
918
477
475
503
2086
455
798
1344
804
1374
2192
6968
5
611
521
1338
6
1462
552
4106
2207
418
2982
3
1636