573
0
2328
1172
2
164
1043
1
410
802
684
1842
846
298
563
1116
603
362
1961
637
772
301
47041
2317
171
2855
3
646
2126
783
798
2727
5
247
276