51331
25
962
0
2788
3
3546
1
2781
13780
9
1539
2160
2
1210
4578
1912
3779
7222
4
3565
8
4327
9220
5390
7
1371
3696
1358
2452
3743
1991
1889
1180
12683
17
1779
3987
5674
348