659
1
8969
0
4594
458
552
759
282572
1045
768
1418
2
2334
1152
2952
525
3659
14
584
4328
10
1297
31535
896
266
1921
478
464
1343
2740
1779
5009
251