2977
5
3798
4
1417
2
1743
0
2729
14
2102
1876
1
2080
2395
6
14887
18
434
3107
7
2845
3447
2272
1552
2324
1986
683
3742
1632
1031
3479
5889
8
2982
3
1815
3026
2411
1774
1527