945
0
1824
765
2587
16
244
362
895
52
1314
1045
386
400
453
195
618
1222856
4
679
2188
9
918
795
529
344
273
368
25137
369
327
1463
2093
2
463