44470
0
1440
3
951
4
898
566
2
1042
1076
1003
5
1546
1194
1
674
134
2717
1193
1549
8
1822
1129
1081
1186
1825
113
2081
1467
902
3839
980
1075
1019
2975
2054