1350
369
6681
4181
6216
227
1110
1477
2562
4012
1336
2193
2231
5700
8771
9036
348
3495
4832
9261
4016
986
7948
7815
4200
3592
8102
5467
8378
7024
9416
8294
2775
4551