4044
5
3083
2
977
0
255
2465
477
3125
352
181997
11
3188
4
465
630
3765
1853
657
2476
560
475
1974
971
1174
3779
297066
1193
4471
809
2903
3
2964
1
1598
3051