2328
3
1551
2
17353
0
1020
2275
19279
31535
2061
25137
1031
1
968
3466
5
2727
1734
246
4536
2199
20634
8
2623
2668
3653
547
3114
4
1483
489
1414
3815
2003
798
1257