2921
5
5151
2
3544
3
1500
1
1169
4651
2600
4
2982
14
0
2729
25669
2737
1512
2133
2951
10180
8
845
6346
16
1047