5425
23
4090
9
2030
2
839
1
3668
2234
661
1197
0
2648
3287
1431
2619
533
2608
2730
1129
2028
2470
3257
1216
1458
3
4154
785