4402
15
3157
2
1025
1
3354
9
7592
7
4585
10
2325
6
3186
951
701
3256
13676
21
1129
2048
5141
1647
4
796
2333
3
8527
4005
3491
1077
956
159
4083
0
6549
11
973
5392
3206
5
4375