951
1
4862
3354
2328
3
2254
2562
2
1568
298
980
24337
22
851
1161
592
0
673
1185
2988
1777
2268
4
718
1162
5204
1376
1239
2999
1585
1767