400
0
1454
359
475
1584
2
2570
5
5560
1929
236
1
4067
9
472
2069
3
2041
416
913
512
16840
15
2830
7
2096
611
1263
4619
6
471
1869
2783
1129
16628
14
1215
484
2256