5305
2
1620
9
1352
0
667
704
1063
946
1
700
2506
242
1627
4
843
63
13033
6
727
57
248
149
79
655
103
603
115611
18
192920
2533
7
44311
64334
3
1314
38
76