10270
4
572
0
3311
266
859
47041
390
269
392
2522
968
448
1
482
1267
543
2855
3
99
348
664
262
2551
369
726
54
970
7039
1554
75
310
1428