2495
0
2080
1
2047
3
1814
2
2784
2687
5
2166
1751
2213
1451
2082
1069
7071
6698
7
1306
1025
1568
1160
911
1293
2135
2307
943
38477
34