2788
2
3070
4
1564
1
3562
2468
3
4573
1734
1423
1405
2600
12305
761
1444
5565
9
2890
2294
3567
1715
1538
1195
1571
1606
5801
1825
2449
6547
0
5252
6346
16
1632
18258