878
1
1681
2615
2
2166
2559
3
1665
717
1690
2152
927
2392
1778
693
0
745
858
1103
1303
635
1182
83
915