2354
4
2840
2
2584
11
2271
631
0
2699
2153
7
1613
1694
1
6547
1744
1451
2530
951
2024
8072
3
944
2523
1743
2580
2312
1688
3618
5
2773
18258
717
2954
1659
1729
4309