1179
169
2925
8244
7343
3854
1007
618
3473
9580
8368
542
4927
3935
5614
9364
8275
2889
6733
2317
135
1218
2781
517
5754
5553
8492
5831
7510
3005
4731
1677
9181
761
333
3256