1620
3
2837
1
1651
2
2323
1274
652
0
987
1477
1521
4
830
1995
3473
2957
1421
1580
1150
1449
1266
1040
1561
1109
3006
2741
819
3013
7
828
900
990
1251