23135
16
4596
7
29526
22
1034
6549
6
1022
295
1842
1596
1
2637
2
1376
144
86
429
201
110
220
505
1102
2004
922
342
278
600
311
596
595
1184
504
709
488
582
334
490
795
433