44436
0
928
4
1426
3
4612
9
1544
3609
11
110
2706
5
1071
2
1079
1
1822
2079
8
1463
888
2908
2008
895
609319
1052
550
1038
1327
1000
1073
614
785
1234
1144
1190
671