44311
0
517
2
1116
3
34548
23
1185
1
2866
1384
4711
4
888
2685
5
892
1065
2067
8
2951
3598
11
3798
904
2041
1664
1192
1447
1040
2287
9
554
2165
6050
10
979
1007
1301