1681
1
21152
8
1819
2535
2
1603
2243
6
32302
0
2711
1380
496
3196
1526
2921
5
2578
19783
4363
7
3498
4
876
764
697
1814
915
3326
3
2430
2740
3562
2593
2133
1632
4651