2193
1
2886
2
14470
2165
1250
10317
5505
14
1446
989
0
703
3012
5635
3
20163
44
4971
2733
4
1089
1681
1540
427
3818
2323
9
3684
2821