14470
1
2686
8
1540
5226
5
2446
2
106
0
1451
542
2165
302
2722
11924
370
2767
989
1250
1476
608
2886
4
8411
3
2821
4971
14
1739
785
10317
2082
610
16062
15
773
1089