639
1
144
979
755
2
859
921
1426
640
542
311
77
918
1917
4
236
350
4861
13
1383
6
183
223
67
204
152
289
180
424
0
243
698
222
229