759
0
1045
633
1
282572
458
266
1343
584
3157
7
691
1232
653
3815
3116
3373
768
736
1779
305
46414
1333
6800