1012
1
2988
994
1123
159
1465
1237
3539
3
1751
8527
1618
5489
11
2082
0
2131
19944
2
1218
2100
4179
4335
929
1466
2571
6
2377
2722
2529
7