440
1
1166
16
743
4
684
2
200
585
1503
1991
886
608
485
536
523
1448
7
457
263
0
447
221
558
817
1904
3124
3
1862
17
4938
14
2225
1432
1719
2133
2156
2205