672
1
2620
2
5592
8
1099
571
773
1129
5123
6
4250
25
868
1755
3636
4
2352
697
0
2420
2365
830
1065
3243
2324
4179
802
398656
19
971
4818
1195
622
496
1093
1380