1020
0
874
1
2089
4
476
629
22330
22
9807
2
467
8876
8
948
2288
419694
9
2369
2683
9178
6
2069
3
1448
2831
764
2870
9244
105290