1632
2
4471
572
0
528
1
1788
1691
1819
14
25669
2087
475
484
2524
21152
8
3933
1189
915
1532
1105
1681
596
1103
562
2663
914
490
1581
1243
668
1166