878
1
858
927
1103
1303
2166
1839
2710
2
693
0
496
17970
15
526
801
784
1788
1000
673
1093
745
868
3326
3
1883
1547
1813
2110
1168
2768
5123
6
1787
1691