2595
0
344
4358
6
3835
5
1650
1403
800
2337
5375
6779
931
5440
8
6561
14
790
1618
3735
4
1056
19783
2
685
3329
1
1694
8819
12
3158
483
5065
1028
791
758
215
1451