2141
9
1554
2
1501
3
2132
1015
1
12621
22
1169
6236
10
1140
3562
1202
1681
1690
467
0
6346
16
3634
3014
20
12459
496
2562
1355
1825
3085
5
1606
3491
4
3485
7
693
2999
1220
2336