1189
0
1193
496
467
3090
6
1787
1
2996
2903
3
2932
2
19944
528
1614
1380
1492
21152
8
690
935
1819
1120
1606
3491
4
868
25669
830
3080
2605
19783
662
108797
3546