1269
1
946
1295
2629
2
5946
4198
2650
20
5782
4
280
2865
1581
2093
1622
2250
3765
2245
3
1226
3053
7
1463
1038
898
3683