2376
20
2129
2
2340
4
979
1
9005
17
1016
1977
1525
824
951
1693
885
1108
1277
3
1921
1680
1183
8747
5
985
5158
663
1699
3667
2654
672
1001
777
574
1595
720