951
1
785
0
1423
1564
123674
35
2312
1815
2
5164
5
3971
2522
1446
1053
3629
2055
14750
8
1288
2097
4
7762
2670
1811
12472
2949
2495
809
432
6779
4526
917
1700
2262