1189
0
3090
6
1193
2903
3
467
2932
2
528
1
1380
496
1492
21152
8
690
935
1819
1606
19944
3080
2605
3673
7095
2131
6236
10
1526
2377
2571
1755
1787
2919
2087
25669