1859
1
2656
2435
1539
1952
1481
2193
1669
1794
1876
2
419
0
1595
833
910
617
337
616
2207
665
813
355
2458
383
953
4196
2620
1385
110
640