2759
4
3498
5393
8
4130
2
1129
0
2982
3
597
1889
1
710
928
5745
5
2249
571
1513
662
1976
1772
1462
1390
2419
107
2461
20
1124
2767
2808