3434
7
930
2
3059
10
600
1
886
4632
4
983
5302
1899
1659
2433
12
589
86
796
0
808
815
998
1697
6
582
288
477
68
2024
5631
1506
3208
3
496
2648
2365