409
0
415
1045
456
1557
1661
1
602
683
722
410
970
787
213
1161
846
6109
5
668
149
381
1101
1850
1698
263
1025
2958
3
1931
2
6023
7
2161
2870