404
699
102
640
1780
670
589
1028
206
277
210
272
2012
5
1187
161
393
0
176
218
162
1064
3
19
127
