2776
1
19944
2
1364
1075
1583
2099
1622
2710
562
1866
4
4309
3
4358
6
1891
534
2873
1451
0
1606
1547
2629
2138
2695
1532
2255
1585
6496
8
3461
4915
1589
1347
2382