3413
3
2137
1
101
1619
4
3553
14
1178
2
1525
0
2182
9342
17
223
290
1877
4623
513
18114
21
5591
5
755
1181
1326
2022
1999
8680
1933
4381
25930
12
1786
1574
237
2743
996