2658
10
2102
0
2903
3
3337
5
2072
1
1321
3124
2
2638
1853
830
1524
4176
4
1961
4915
3491
2001
489
2906
3007
1894
1026
2185
1526
1529
1868
1371
1611
2323
9
436
7398
27