1823
1
2855
3
105290
0
7334
4
1054
2
3203
10
521
8969
1501
2735
1470
814
915
543
3674
565
933
3294
5217
11
25137
467
3795
31535
1291
635
1716
2989
5
1929
1889