19932
6
2255
2
6236
10
108797
0
3186
1
1087
951
1239
496
1492
3
935
674
8527
766
24337
22
913
1162
1223
851
123674
35
6753
17
3591
11
599
135
1767
2505
5746
23
1324
1514
7471
9