1681
1
1819
19944
2
10317
32302
0
2377
1603
2243
6
2906
2535
19783
2428
11059
9
17946
11924
4382
4
1746
3196
1526
2578
19932
3498
2082
876
764
697
5504
16
1016
1814
3326
3