968
0
415
2445
409
4111
2
980
1
410
454
5255
16
951
467
1161
2909
4
2000
275
19279
298
874
2328
3868
476
403
629
726
602
1133
22330
22
9807
8876
8
2730
6