766
1
4179
2100
2
1691
496
0
1816
802
801
673
526
5439
1821
830
1814
1511
2935
1000
1168
3562
1938
6346
16
1013
2166
2294
693
1093
2562
915
2048
1426