1428
1
1157
1120
1562
3866
2
1122
926
1197
2526
1051
1210
1038
2337
1272
4
1329
1392
1363
1376
1107
1027
1135
1405
1315
1894
1366
3
7440
7
1690
841
1314
1219