1167
0
1009
2
1045
874
1
2152
1059
267
951
286
476
629
726
22330
22
557
5875
9807
410
737
2702
8876
8
259
5313
2730
6
417
722
296
2356
320
9178