2287
1
951
1306
3683
1743
0
1095
1787
790
2262
1681
2044
2
2166
2999
3
1599
4096
1720
1757
5375
21152
8
2669
1247
2173
2505
2456
12632
7
5527
83
2530
4
2906
980