2526
0
1647
2
1681
2463
5
2550
10
2425
18
747
1290
3
1266
1
1181
779
1961
4
4184
1271
3778
805
1983
1587
4755
2096
11
454
3934
1177
1572
1263
1537
782
1041
4212
1650