2126
2
1779
1
2089
1606
1539
1371
3696
601
6710
0
2479
1517
4
1180
3
4042
2173
2489
7
2185
1545
1519
5674
2025
3007
3095
2100
2576
1690
1809
5
1431
1081
3315
1467