2873
3
1161
1
24337
22
2223
2
592
0
1185
1777
5521
5204
1807
718
2505
1162
2028
1376
1239
8262
12
1585
1506
4
841
2338
674
6753
17
3354
9
603
615