5793
2
3376
1
4722
0
42029
3
28918
5998
4522
7641
4
4544
4965
2403
2925
4603
10985
10252
7
9846
18630
9