2535
2
607
0
1743
3779
4044
5
717
1769
1
1922
758
2476
3051
2245
3
5375
3498
4
1787
17946
1477
1080
10827
4471
562
499
2629
2471
3835
6698
7
2906
32302
297066
583