949
1
2441
9
952
0
614
2
685
542
904
704
711
635
1512
817
659
613
4082
8
1139
3
1189
2075
1477
5
2525
686
930
901
761
856
1402
840
1129
877
525