2189
3
2523
0
3238
7
4476
2
5504
16
3234
3798
4
1417
1743
2102
1876
1
14887
18
434
2845
5
3447
2272
1986
683
3742
6
1632
1031
3479
5889
8
2982
1815
3026
2411
1774
1527
2595