1029
2
3629
1
1223
3371
9
3024
3
2271
4
1247
2122
1301
5225
8
2510
951
1581
1744
1446
1458
0
3765
1814
6779
5
432
841
2153
7
1179
1102
4684
2395
2938
2080
717
2954