1340
3
895
5
2299
911
1
1370
11347
7
3148
0
1333
711
2
1195
1453
1894
718
1048
1714
1452
776
2610
9
991
1336
1135
440
998
355
447
553
408
276
545
567