51331
25
1558
2
4715
5
1748
1
1744
1227
1659
4686
1162
3575
3008
3
2242
0
3354
9
9039
6753
17
1767
1494
7812
7
2327
11
2505
2977
7222
4
3591
2225
2259
1809
631
5811
2699
1239