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