337
0
1298
429
17946
1571
758
717
1
1103
323
392
562
850
32302
914
984
1581
1243
668
1166
2151
938
536
2411
3715
2
2123
5949
5
2439
8527
2271
4
334