809
0
371
526
460
562
3660
1581
1853
490
475
2266
2123
352
2241
551
664
914
749
6916
1588
484
977
3168
792
1066
362
668
713
1061
372