3000
6
938
0
2478
2
809
475
1500
2456
1
2041
2313
827
1555
2075
4821
629
3159
3771
2524
1528
1168
319
1457
1431
1007
1386
471
332
2061
3
1298
3107
4
467