2076
1
616
21
802
0
944
1712
484
2520
1787
309
360784
19
2668
2
418
501
6370
5
472
2346
3
482
475
12958
355
363
381
58
2125
508
383
804
2459
9
1551
2526