200
80
154
167
215
1710
190
132
2510
362
319
19726
15030
13071
11810
8952
853263
7960
7652
739148
637142
62411
5790