2328
3
1872
1
2061
2
1832
1020
0
4536
1551
17353
3653
4111
637
5255
16
467
1931
2727
25137
2000
19279
874
547
1004
476
3466
5
629
726
22330
22
9807
968
8876
8