1093
0
2309
1168
1
1690
1606
2495
1883
2
802
635
1047
1691
1055
2110
2368
784
19944
300
526
830
868
1014
1746
801
380
693
1380
2166
1660
1825
83