44213
0
1364
3
696
4
878
487
2
1018
1054
984
5
1523
1176
1
650
112
2666
1180
1521
8
1797
1102
84
1065
1160
1803
2056
883
1435
3776
959
1051
998
2027
3063