1099
1
703
2
551
1301
1068
1057
882
682
409
0
637
381
467
1872
2490
2328
3546
1587
22330
22
1612
1045
1883
445
1101
439
456
2143
2702
1212
413
410