2082
1
3090
6
2562
2
1816
2173
1813
1399
1746
1526
1660
2903
3
1691
1681
1787
2294
1431
1361
1532
19944
9305
8
4311
2427
12
994
712
4723
34
1507
2886
1382
1766
2982