213
0
362
667
223
263
3098
4
547
383
514
1454
171
631
288
486
803
25127
4045
787
152
342
522
1015
1779
332
1580
365
300
530