3044
15
6026
2
16201
19
2769
0
5775
5
1845
1
253
2460
4
912
2598
494
1441
510
1364
947
403
587
1881
728
598
3690
749
662
1051
6192
601
445
1497
666
1240