3510
2
3691
5
3498
4
1053
0
1551
693
1452
1
584
819
25127
2748
1898
226919
14
467
4179
802
5126
11
3815
427
2411
3
2730
6
1636
1428
798
1132
458
451
464
1188
249