882
2
1514
3
416
1
965
782
1872
8
513
108
1314
369
421
1347
499
829
891
552
567
385
581
253
515
948
1014
206
65
1579
843
4
124
723
0