989
3
4152
4
957
1
530
4033
2
2570
0
2580
14
1701
17340
413
2848
544
603
1363
2294
3644
3177
2526
1494
2130
3910
2337
5
2173
1152
1536