2623
3
2135
0
2630
1
951
658
2
6713
11
1069
1025
2104
3117
8
1527
911
1293
2108
2462
820
9877
5
2080
5151
1476
2318
1489
2047
3357
2784
1935
14125
10
2189