1581
2
2740
3
2932
3765
4
1223
1
3371
9
1500
19079
6
3105
9817
0
3466
1292
2966
10
189326
4179
2773
2245
1047
5225
8