1333
1
1598
22330
22
1163
637
0
409
381
445
2490
1101
456
2143
2702
413
410
1710
379
1045
2328
1133
1032
2076
517
505
403
1661
544
5313
2789
330