2670
20
1454
2
3052
4
1293
8
2435
1360
1
885
774
817
1014
1132
0
928
1431
1378
935
1049
714
13159
10
1543
1084
493
804
553
1645
1805
1666
7952
12
1254
1418
1267