1102
2
1442
1
755
2027
3629
2259
3871
2794
1350
1618
841
3470
5
4228
3
6899
9
862
0
1663
2650
20
1614
3066
7
2285
3765
4
1868
2534
2343
5946
1412
3505
2092
1466
833