400
0
475
436
1
798
3030
3
1454
1053
300
472
2211
1390
611
1183
2
2395
854
4635
8
913
1557
1606
3421
3620
1205
3619
12
16970
5
4563
266
865
914
4
1808
2172