229
1
180
165
282
4
106
144
3
7090
137694
11
1631
2685
1506
1648
2
1004
465
570
524
463
1291
650
321
642
1420
867
617
1829
0
745
756
601
676
727