1514
2
1630
1592
1211
3
846
0
714
1615
15
878
699
1
1162
4
841
253
35
41
654
604
655
8
125
3619
13055
54
4171