1567
2
376
0
1269
1
486
78
25127
1053
2668
522
2416
13
2407
2842
8
3114
4
29323
822
392
1343
2690
3442
693
409
547
3
1378
1282
3092
2198
139
2461
20
2337
5972