1691
1
2551
1247
2
4431
9
3492
3
34959
18
1964
1013
1543
2048
1426
2512
0
1042
1179
1391
1579
840
2609
766
2009
1814
4
2403
2114
278
1104
1743
7258
1716
1836
1918