886
3
1093
1
1176
3149
2
1734
1004
935
1393
1240
4
497
2336
3015
5
1644
10
748
0
918
830
1092
858
940
1214
798
1965
200
263
1449
7
589
365
532
662