2453
0
2529
7
1977
2133
1
3508
1243
14470
1105
980
2266
24337
22
1103
484
2663
596
2786
1161
25669
673
1185
2
668
1001
1744
4363
718
914
4283
5
2465
5204
3
2692