1598
1
1633
556
21797
0
2225
1102
11461
3481
5
1657
3618
1417
2
81878
42
433
9828
188
86
563
201
209
278
989
208
592
1466
9
89
1442
4163
3
2575
6
834