639
1
2153
4
631
313
2
274
130
953
177
436
543
164
288
316
381
815
952
1478
2017
607
3
344
1547
317
190
596
5
206
630
809
427
0
168
818