3591
11
400
0
2255
2
2836
980
1
383
2562
1665
2913
3107
7
471
1522
4562
10
1528
2732
851
2906
1411
1074
599
604
123674
35
6977
4
666