879
0
555
2
108
1
1066
357
737
1438
7
859
1385
1601
3
518
6821
4
447
780
138
1388
477
1010
600
294
308
673
597
406
719
1187
9
650
774
81
865