2515
3
4651
2
918
1
2190
2966
6
2627
5
1546
0
3593
16
777
164
1913
3062
9
413
1363
2130
4
3125
1372
7258
1434
2124
985
3092
1643
3931
1991
3398
14861
7
8786
211
3366