1579
3
1688
1
1133
1929
2
1451
0
1743
553
1619
3289
1225
1397
3117
8
790
4425
6
994
1618
1815
2982
1757
2104
3683
5375
21152
2669
1247
785
423
951
2505
12632
7