1546
0
2190
1
2515
3
2627
5
4651
2
3593
16
918
2966
6
1913
164
3062
9
777
1372
413
6095
2605
1991
985
211
1760
1363
1175
2525
4
5919
2130
3198
5717
2507
1507
2959