1051
1
2687
2
1332
3629
3178
1038
3803
1564
1103
3386
1423
1887
1976
3
1496
2680
0
159
3871
2794
942
1495
1635
4
1618
2100
841
3470
5
1554
862
2650
20
1218
4179