1564
1
1423
920
1348
1622
1225
0
2650
20
3629
862
616
1412
1204
3539
3
2890
2534
1618
3439
8
2600
4
1179
2468
3871
2
2794
783
951
761
841
3470
5
432
2886