1388
3
1432
0
433
1167
1343
2
1011
1840
1120
1349
3386
6
1407
1551
404
1383
1
996
847
293
320
1627
1696
4517
4
391
962
1380
1061
1185
1132
1427
975
1106