21152
8
2431
1
955
2535
2
19783
2711
1660
32302
0
1532
4651
3
2911
9
1690
2377
1568
3121
7893
4
3090
6
5151
1788
1787
2468
510
1590
6139
1879
1819
1801
1168
1691
2760