1073
3
1239
1
1025
4
1567
993
595
0
1039
1654
2024
10
2853
4047
5404
13
810
3799
5
2571
12
3840
6
2307