1239
1
1812
2322
4
3354
2786
3998
5
1749
1001
0
2459
2
4187
10
4228
3
1993
5805
9
2082
2209
1590
2939
1746
2604
1162
1449
1767
718
2526
6753
17
1787
1558
2184