3510
2
714
0
138
3498
4
1416
152
1139
25127
171
802
402
573
787
213
382
2190
1
169211
11
618
968
777
441
753
52
484
1398
297
587
239
341
325