4044
5
4691
1
3083
2
3593
16
929
3
2465
1189
0
3125
392
1225
3765
4
685
2264
5440
8
721
2595
3779
4471
2903
2964
3051
1193
1603
1461
2666
9
800
708
501
534
791