44463
0
947
4
1435
3
111
260
1546
104
905
35
93
2711
5
1075
2
1081
1
1825
2081
8
25
1465
68
2911
44
897
112
126
1053
95
560
1041
1076
51
617