2102
0
2209
1
9817
2094
5
20163
44
1619
2
3680
665
3337
5771
10
707
903
3153
985
2267
3
2562
3200
2866
2904
1903
6516
8
2507
2020
2935
440
2966
11
1151
2268
5950
852