2964
1
3051
2
1603
578
0
1461
189
2906
2258
1717
572
781
570
1672
19
108797
684
1001
1078
590
2990
661
1294
1114
4723
13
562
2478
1251
10827
4
2386
889