1746
2
1064
1
1632
1267
662
0
5209
9
1467
117
3965
3
2176
1675
559
2995
1749
948
3326
5599
11
1532
830
1681
3540
1055
4096
878
1268
1816
11717
2295
1607
383