2903
3
1853
2
3007
2185
0
2638
1529
17946
1524
4176
4
1961
489
3124
3262
7096
14
2861
1
1834
1894
1321
2658
10
4696
2906
1512
2411
4321
12
1026
1526
830
2177
2664
9
3491