3525
1
5431
2
695
0
2732
512
913
1289601
4
4465
22
459
7034
356
8527
189326
742
718
603
3507
6
2593
592
1059
730
19079
14801
11
4116
5
3546
5825
14861
7
2234
5527
3
951