2890
3
1394
1
1558
2
3683
3090
6
866
2471
7
2207
0
2580
302
1819
608
2356
7394
5
3400
3354
4655
10
2980
2776
1911
3175
7793
4
5717
2668
1266
5982
3080
1630
409
1716