2354
4
2840
2
2584
11
2271
631
0
2699
2153
7
1613
6547
1744
1
2530
2024
8072
3
944
5225
8
1581
2580
2245
3765
3618
5
2773
18258
717
2954
1659
1226
3053
4309
2436
3971