409
0
827
1
2129
415
1045
3564
3
456
4124
6
3559
1557
1661
602
1138
722
410
948
467
787
1161
846
5138
964
668
1101
3449
11483
8
1931
2
1454
2161
2490