2749
3
24230
24
7151
4
682
792
1
800
789
597
13601
18
19425
22
587
757
512
106
153
99
119
79
145
429
232
249
224
194
2
112
107
180
102
123
137
428
240
302
221
134
313
708