4289
4
1123
2
1333
1
1301
4359
6
1090
1191
2389
1185
1104
1878
2980
5
4087
10
2240
7
1955
5014
1240
7260
1616
1778
6157
2410
2191
1220
3354
1046
1020
1244
1114
1054