2711
2
4142
5
1632
8047
18
2478
1289
3
1766
0
1681
1
1938
1754
1879
1599
745
2571
1721
2429
4
2368
1455
1788
1532
1108
1434
687
1267
4179
2838
956
1959
1077