409
1
1656
5
725
1451
3
1687
2405
1248
2
167
1224
0
1433
2649
1037
449
647
2923
4
721
1131
671
401
1007
114
1107
1362
1425
1534
3921
585
1508
627
3719
8