542
0
5504
16
4117
5
5169
1
5721
8
629
978
913
2799
6
2372
1376
1512
1828
3
3014
20
1352
716
2
1751
11153
2166
3206
1976
621
1919
1585
108797
4258
3034
3283
579
5820
4