43819
0
1891
4
1321
3
1505
2609
5
1033
2
1053
1
1785
2024
8
1397
2838
865
1011
401
1002
1037
591
965
765
1118
630
1152
95
211
1171
1370
1504
367
2898
53