835
1
4513
2547
4098
3
1651
2054
6
1087
1869
2
28805
995
2306
991
646
0
814
2503
1453
999
848
3025
4940
5
939
3287
1129
993
1425
2296
2097
544
1302
650