1123
1
2277
0
1225
1788
2650
20
3629
862
3939
8
616
3929
2760
4
2767
5
1475
1152
1412
688
3539
3
2626
1237
1962
5719
2534
1075
1618
1061
1663
1179
3871
2
2794