3666
3
1556
1
1088
7
583
0
496
2
2002
1641
10226
14
2974
8
2054
2611
6
22953
1990
4007
2443
5
1454
1035
1196
2373
10
1859
1838
841
1307
983
2458
1314
762
635
1958
4