3077
3
2397
4
646
0
509
1392
1
370
7952
915
2799
530
1566
417
1620
775
2271
4671
2683
20634
8
2984
2
292