50
1365
0
16
3809
3
40
2593
2
7
100
4770
11
103
4035
1
5344
5
4647
25
2468
3547
6
3081
1585
3684
1506
1015
1318
538
647
815
609
564
537
668
2391
2903
14