2431
1
1787
2999
3
2173
955
2166
3354
3465
2
2535
1547
19783
1660
21152
8
32302
0
1532
83
2669
1690
2377
1568
3121
3090
6
1788
2468
510
1590
6139
4
1879
1819
1801