1626
1
775
2
1073
0
1020
1903
2546
1115
1222856
4
2587
6
802
1458
3
10324
3440
116
615
171
5108
1811
5617
5
5602
9
3366
20634
8
4271
1463
7334
2604
7
637
2727
18403
978