798
0
3039
8
637
328
474
402
333
392
69
968
215
303
383
255
341
2275
2
1842
282572
655
90
297
630
78
575
535
362
2546
1942
400
177