589
2
334
1
122
1092
1020
4
679
214
88
1466
3
1049
550
322
827
118
105
76
75
1110
370
590
233
1087
5
924
946
98
0
494
58
306
490
6
351