588
1
539
14801
11
2906
2
1289601
4
1038
980
24337
22
55904
0
123674
35
9836
15
2786
1161
3738
5
5090
1694
2308
673
1185
985
4335
37355
13
3120
1001
564
4954
718
7034
5204
3
1376