1645
7
977
3
1459
1440
4
270
2
635
1
516
559
373
302
521
241
663
284
358
256
11755
8
494
0
2605
9
806
242
576
606
852
483
536
165
697