5382
5
1825
1
1125
2463
2
1005
0
13018
7222
4
3841
38477
34
2259
297066
3080
3
1592
2968
5151
267612
1972
1923
2977
15
1624
2087
2207
1800
3147
4978
562
1475
19079
6
1129
3715