2626
1
3117
8
3090
6
481
1071
2715
1513
9160
5
4588
2358
9
3321
3
1019
2
2169
1510
0
2632
3208
9877
2149
4291
4
1656
6225
2322
2825
2743