1133
0
429
874
181
668
683
2328
1551
2
719
2111
3
943
2490
1045
1020
846
647
404
492
1009
2634
413
957
968
357
951
871
456
2702
305
348