5375
0
337
1298
429
17946
1571
1494
717
1
492
21152
8
3835
5
1103
323
392
562
850
32302
914
984
1581
1243
668
1166
2151
938
536
2411
2123
499