5311
2
4840
4
17275
21
1181
2453
6
193076
0
676
13333
672
741
1064
700
946
1
2506
1178
1646
10
29542
1627
844
13043
159496
14
115692
18
63
2588
9
57
591
728
248
894
1419