846
0
759
1045
31535
2367
3
282572
3659
14
266
1404
2
584
691
1713
1
1232
653
3815
3373
768
1779
2201
46414
1562
6800
360
4328
10