1038
1
1346
0
1129
4288
5
1191
2166
2242
2
2968
1777
3956
3644
1201
3326
3
1646
1740
1554
1986
1080
1135
1501
1280
3369
1272
3643
4
1913
1716
2983
466
1213
2422
8