2076
1
275
0
17353
2328
164
1043
410
90
802
887
684
846
1346
298
563
603
362
1961
637
1389
2
301
47041
171
1780
2855
3
798
2069
247
306
276