3666
3
1556
1
1088
7
582
0
496
2
2002
1641
10226
14
2974
8
2054
2611
6
22951
1989
4007
2443
5
1454
1035
1196
2373
1640
10
1859
1838
840
1306
983
2458
1314
762
633
1957
4