4465
22
12459
3
3465
2
1529
1
1044
1743
0
1688
2505
1190
1729
3054
5
2956
2318
3546
2500
2057
790
4614
6
869
3354
2949
5147
1451
1481
4044
1053
3083
644