839
1
2112
2
880
362
2319
1996
3
3252
1846
1460
616
915
0
1732
1198
401
1891
4
9948
1668
2646
2262
174
642
373
628
770
217
175
716
552
696
1340