1586
1
1935
2
1527
959
1079
3826
906
3427
7
1078
1419
5123
6
1912
211
0
2899
8
5296
13
665
1794
1050
1681
1859
9817
5440
1900
2468
1825
1063
12459
3
1056
1047
1093