2581
5
1587
1
1776
1929
0
1028
661
544
458
775
2008
2542
3353
11
1952
2
929
18385
4154
2341
6
2716
4
3311
2000
4143
19279
509
3063
3
3691
2809