637
0
2105
1
4646
3
886
959
2249
846
1047
3017
2667
1027
945
1290
2
994
313
19932
6
747
1024
1322
3610
5828
1669
4333
4797
5
2430
459
718