2102
0
2142
2
1876
1
14887
18
434
2845
5
3447
7
2272
3098
3
2861
1986
683
3742
6
2972
1059
1632
1031
3479
5889
8
702
2982
1815