4651
2
2515
3
2190
1
918
2966
6
1546
0
3593
16
2627
5
1913
777
164
3062
9
413
2234
4
7258
1363
2130
6095
985
1434
3125
1372
1618
5717
796
1131
3378
7
2848
2528
2124