951
1
2466
5
2153
7
1423
1564
3629
3528
1975
1508
2
1412
0
2650
20
862
2534
1095
159
4179
1599
1557
1720
3539
3
432
2886
1575
2456
5527
1550
1814
1411
2906