400
1
1244
13
3349
4
1518
7
3173
1912
3
1936
234
2
110
129
360
675
374
518
57
0
530
137
1364
550
1386
973
984
5
976
1121
1091
498
756
582
741
672