103
0
5627
1
533
503
571
653
1287
1226
1034
25669
14
402
3053
7
810
19783
2
2535
190
2996
4044
5
3083
385
234
142
17946
1441
2465
1189
485
3125
557