846
0
759
1045
1344
2819
1
282572
458
266
1343
584
691
1232
653
3815
3116
3373
4309
768
1779
2443
46414
3234
7
6800
360
4328
10
300
503