2138
2
108797
0
1668
868
5164
5
581
542
2468
3
629
8843
10
6236
978
1055
575
1252
4158
8
742
1239
10827
4
815
566
951
1
718
660
621
2799
6
297066
1992
1289601
5504
16