2932
2
1558
1381
3498
4
1752
1
2337
5
383
0
1001
2584
1189
2786
721
4187
10
3779
1935
3644
1601
1876
3765
2264
741
14
1172
1153