583
1
4738
7997
4
252
986
521
1253
1451
3693
11
377
4073
2219
3
1674
1046
2737
2
237
419
452
1271
1263
760
1988
1358
121
0
2018
38625
556
279
649
491