4265
2
7334
4
968
0
1523
1132
3625
7
953
1
1974
180849
392
3
1559
1277
5
2979
918
3375
2016
787
2114
955
8773
10
464
4421
9
409
357
4328
2499
676
477
3027