13676
21
2108
3
2264
1
4402
15
796
6
1180
1543
2
2680
2901
1810
7
3025
1474
2895
5
2333
2771
5759
3854
2679
3052
211
0
5417
4168
1633
5820
1352
573
4018
4202
1205
3117
8