1451
1
493
2551
2258
1247
2
4431
9
3492
3
34959
18
1964
2512
0
840
2009
1743
7258
1054
1793
1672
818
1944
83
1430
935
1104
895
9566
8
1632
802
693
703
1048