363
0
1996
1
262
1167
1824
546
470
4915
7
101
685
719
1657
755
482
451
828
1522
844
820
259
2702
381
1538
2