1043
0
262
121182
1
410
415
417
2730
6
932
9178
722
941
9244
1824
2143
1880
2
951
589
5875
4139
4
2702
400
454
764
4411
18385
5313
1661
2190
1101
897