4010
3
2404
6
960
1
511
2
1259
677
0
114
2136
7
37797
24
1337
5
1010
644
119
235
869
2629
15
2660
1313
16
3058
4977
4154
987
835
1435
1789
4
1765
895
376
577