2535
2
1189
0
4775
4471
596
572
749
2771
3765
4
3090
6
919
14
25669
475
1061
894
2524
255
1193
2266
477
2439
337
571
938
1105
414
1103
562
778