901
0
283
953
280
944
1805
2
1446
362
667
957
543
293
804
2864
7
970
47041
363
3449
3
2551
1
563
1332
4864
323
349
29323
213
380
390
5237
307