1603
1
5164
5
2895
4202
3546
1812
2
2818
7
2906
492
0
8267
572
3289
109
12459
3
4471
32302
759
657
902
942
1492
951
1694
1537
758
4083
868
1289601
4
2668
33393
10