951
1
3354
2328
3
2188
4
1382
2254
2562
2
980
1844
24337
22
851
1161
592
0
673
1185
2988
1777
2268
718
1162
5204