572
0
3429
7
1303
2
4471
475
1777
1
807
801
1000
802
2996
496
673
1814
25669
1179
34
830
1532
319
1243
418
544
809
1068
14
4438
6
2258
4655
10
2048