5382
5
1825
1
1125
2463
2
2911
9
1005
0
398656
19
13018
7222
4
13499
2763
2711
3841
38477
34
2593
2259
297066
1592
2968
267612
1972
3
1923
2977
15
1624
2087
2207
1800
3147
4978
5151