3751
4
2819
1
1506
0
787
1132
440
1942
6968
5
723
1587
11611
1343
2103
918
3116
1329
646
1640
2
1823
5009
477
20634
8
1008
2474
2326
670
521
1425
2310
2306