462
1
956
1091
0
611
992
928
722
1376
2
4136
8
903
519
1477
901
1849
4
802
116
1924
894
3
813
1035
71
154
157
235
124
179
156
329
60
110