730
0
652
526
387
1403
3168
117
389
317
1182
1
326
781
889
868
476
1914
478
329
275
1575
436
102
22017
463
688
1080
854
1542
1421