2901
1
2512
2
454
0
6273
710
1029
4230
352
541
1539
26689
1174
570
1015
452
1001
661
752
554
522
2533
547
249
645
558
3854
3
2450
2180
512
1094