44223
0
1930
4
1366
3
756
880
491
2
1021
1057
985
5
652
1526
1178
1
113
2672
1182
1523
8
1799
1103
90
1067
1803
1161
2057
1437
886
3777
961
1054
3067
1000