44205
0
1362
3
681
4
877
484
2
1018
1054
983
5
1523
1173
1
650
112
2666
1180
1521
8
1797
1101
231
1065
79
1160
1803
2056
1435
883
3776
959
1051
998
2938