2584
11
5151
2
398656
19
1862
1
556
0
2271
4
919
1576
3
1298
4651
21152
8
4724
2277
749
1243
2304
761
1105
534
2663
596
1500
1744
2711
2593
4002
938
969
1998
2123