7595
0
2437
1
4001
7
620
469
656
825
590
161
5312
5
11125
22
2338
61
137
525
195
534
1847
752
358
377
135
725
236
278
2012
2
696
89
82