400
332
608
500
624
5418
250
4213
470
611
710
3915
21276
15980
14141
12720
9752
929263
8540
8544
803148
701142
66011
6340