2759
4
5393
8
4130
2
1129
0
2982
3
597
1889
1
710
5745
5
2249
571
662
1976
1772
1462
1390
4682
107
2767
2808
4071
6529
7
6515
822
1646
544