1337
2
3268
1
1047
1914
2297
1403
0
1184
521
906
543
375
1567
399
2393
2257
3287
1365
1261
2288
814
417
1750
3
302
1291
1566
1257
2870
1357
918
693