2911
9
1243
0
668
1166
4651
3
255
2123
398656
19
536
534
1298
2271
4
2996
1819
1
1862
758
1849
2
550
1500
477
2152
19783
2535
1973
809
938
337
4044
5
3083
3078