21152
8
1819
1
3080
3
2932
2
1168
3090
6
2526
4179
1699
1380
0
4572
5
1532
1788
3326
1813
19783
1825
2578
467
2436
662
3715
3562
830
2377
496
5151
2562
4651
2760
4