2166
1
2100
2
1777
3629
4179
3644
2650
20
1646
1814
862
0
946
1168
1986
1821
2935
6346
16
1412
2687
766
1148
1938
3539
3
2776
1691
1564
1423
1816
2534
1558
2968