4635
9
2097
1
1030
13386
5
1956
7891
6
2937
671
6621
1268
608
271
1137
894
588
7992
2
1471
2572
3044
0
3550
8
753
6106
3361
3
209
446
354