213
0
3724
1
422
458
846
953
759
1045
31535
2297
621
282572
3659
14
266
584
257
2524
2
691
797
653
3815
3373
768
1779
46414
710
6800
360
4328
10