3117
3
3791
5
7885
2
2141
1
1256
1418
6383
17
3888
218
0
2221
2864
7
3043
4223
22
928
2346
784
2826
1182
3752
1603
419694
9
938
1464
7153
1006
3650
3626
416
7952
3353
11