1152
0
631
394
443
597
663
1726
2031
4
455
1580
316
2003
1
503
1924
737
1949
3
25137
150
239
501
1289
282
799
2855
729
74
659
247
464
328