2674
2
40
1
163
295
9
62
1174
271
559
620
1330
860
1140
3
1841
23
93
216
55
758
230
326
446
858
683
592
4
5
24
135
16
32