584
0
1512
1
761
2711
2
3574
3426
4
2911
9
1647
4651
3
398656
19
758
391
550
5151
692
3083
2400
2542
2465
897
2159
5
189
7909
6
2932
824
167