1124
1
1557
0
1661
2634
602
1823
2069
3
722
2830
7
410
669
4180
12
787
1161
1053
2
1207
846
668
1780
381
1101
467
4363
5