44319
0
906
4
1384
3
1535
103
2685
5
1063
2
1072
1
1811
2067
8
1447
2897
888
1040
519
1031
1065
607
994
778
1135
664
1185
121
248
1393
380
1532
2925