759
0
846
503
2683
1029
572
611
29323
1824
471
1
4328
10
300
777
1343
543
2330
4
4594
413
3659
14
46414
296
31535
36609
34
8773
1132