891
3
44358
0
251
911
4
1396
344
1074
1
608
2
1539
1265
12
2689
5
745
104
1066
1817
2069
8
1451
2905
1243
11
1041
530
1033
1068
995
782
1137
1186
666
122