5252
2
956
0
662
23952
376
1485
1
634
821
795
614
4237
652
1402
1685
730
1008
137
1211
515
288
1045
1465
3196
697