1501
0
193
777
874
1
3503
3
629
726
22330
22
8876
8
44199
9178
6
968
2587
16
2683
18385
2
2274
4740
1053
1580
764
1007