1363
1
2152
2
951
1225
0
1618
2886
2650
20
3629
862
616
83
2427
12
2100
1466
1412
1147
3539
3
2207
558
2122
2377
1564
1976
1423
599
1988
2534
2310
1558