759
0
1334
1045
31535
282572
3659
14
458
266
584
2346
2
7772
8
3625
7
3663
1
691
1232
653
3815
1323
3373
768
1779
46414
6800
360
4328
10
3203
1343
503
7515
4
619