1230
277
1362
307
5448
1227
1420
320
3352
755
5029
1133
4086
920
2724
614
2305
519
4610
1038
1467
331
1991
449
5029
1133
2200
496
2933
661
15190
3420