1339
3
1538
2
895
5
1165
911
1
2299
1370
1452
0
1714
2610
9
776
440
991
1641
1042
1336
1135
3170
840
655
2247
108
1034
946
2283
1453
3208
7
633
535
1245