3100
2
3765
4
989
0
3014
20
496
562
1
2886
2860
11153
8
2072
3
1268
1087
2241
3918
7
1226
662
18816
11
4867
894
2773
5
1395
4466
12