2154
3
1205
2
3124
7
1265
0
996
1245
4740
4
926
34734
23
1148
1
2559
640
866
2543
9
1515
1129
1404
1031
714
3600
3313
12
994
2851
3615
818
824
1280
1023
5
2891
2660