951
1
2073
1361
1813
0
1844
1618
2886
2
2650
20
1837
3
3629
862
1311
2178
556
2427
12
2100
976
1466
1412
1690
3539
2207
2122
2377
1564
1382
1976
1423
599
2534