409
0
1068
1
637
3546
22330
22
1883
381
445
2490
1101
1212
2
2799
456
2143
1054
2702
413
1367
410
1710
2103
379
544
1045
2328
1612
1133
3359
517
505