2591
1
2462
2
2906
1307
3
4943
2687
1053
2907
1709
6707
24
1516
3715
5151
1736
8313
9
181997
11
2740
19079
6
2911
928
2108
989
0
1243
1348
14125
10
1781
4
992
2053
5
5412