1120
1
2535
2
2996
0
1814
3691
4
21152
8
528
1879
3090
6
3083
2050
2377
32302
1819
19783
2932
868
3498
1380
25669
802
662
1135
3
17946
1623
1749
796
7793
1543
1294