4471
2
1603
1
4765
8
637
1188
1275
1519
3
3071
11
2668
7
2139
4
1643
4039
6
4651
517
0
4032
3779
2156
1062
1169
4476
777
1154
2350
716
2177
5388
18
1158
45986
131589
3025