2550
2
5919
2428
1
2534
2107
2966
6
1991
3
6516
8
4946
18
3289
10
1044
3841
2896
0
1031
1510
2408
3361
5
2807
6044
2808
2825
1021
1663
9106
1079
1506
4
3262
1543
189326
10183
14