3781
2
1514
1006
1
1128
1592
1211
3
714
0
846
1615
15
841
699
879
1163
4
41
35
125
707
655
8
606
96
54
4171