853
1
409
536
338
982
7
1072
4
355
392
1996
2
341
210
927
181
231
611
570
1099
8
230
477
616
1613
846
123
64
1578
581
253
843
723
0
815