1193
2
1665
0
32302
3693
6
25669
2535
19783
3090
3008
3
2132
1933
1
582
2932
3498
4
2750
5402
9
2666
392
17946
946
2722
55904
2906
1153
3470
5
873
851
1522
37355
13
843