582
0
1749
4862
1
4274
3
32302
5431
2
2195
1108
2277
1054
50969
7
1289601
4
1117
5825
2193
9
621
719
660
718
3525
96
3498
847
1501
2478
2740
906
3973
6
1564
829