2515
3
2190
1
4651
2
918
2966
6
1546
0
2627
5
3593
16
777
1913
164
3062
9
413
1363
2130
4
8411
2821
4971
14
785
2082
610
603
773
1089
194
7394
1434
7258
32353
12
1451