1337
2
1047
1
3268
3287
1914
2297
1257
302
0
543
1184
1132
1567
906
2461
20
480
1403
418
1903
1566
417
2393
2870
3
691
1365
1261
2277
5
2320
693
1418
1343