17946
0
3124
2
2327
11
660
2292
12
2992
971
2727
3007
1692
3491
4
2954
2185
410
2060
1
356
1853
174730
18
25669
1101
708
1529
2366
3289
877
1710
1183
948
1289601
3429