599
1
841
2
951
2920
4
619
564
1780
2502
2740
3539
3
2109
1897
4655
10
8607
8
1299
4943
2153
7
2940
1458
0
2122
5889
2427
12
2687
2794
3546
108797
1952
3316
17
4327
3629