759
0
1045
391
5678
8
8969
31535
282572
3659
14
458
266
2211
584
691
1232
653
3815
419
3373
768
1779
413
46414
1
390
311
621
6800
360
4328
10
1343
478