2535
2
2710
913
1
4358
6
1475
693
0
2526
800
21152
8
1746
662
534
1973
4438
2595
1603
501
4655
10
3765
4
1000
3498
3591
11
2337
5
3107
7
2159
6666
3080
3
25788
14
1303
1266