44473
0
952
4
1442
3
1546
113
2719
5
1075
2
1081
1
1825
2081
8
1467
2912
898
1053
566
1042
1076
618
1003
787
1146
1194
674
134
261
1402
1193
2934
1549
194063