2515
3
2190
1
4651
2
918
2966
6
1546
0
3593
16
2627
5
1913
777
164
3062
9
413
7258
1363
2130
4
6095
2294
985
2522
2670
1175
1434
3125
1372
2312
5717
2057
1131
3378
7