1259
1
2882
5
2688
1511
1751
1816
3987
3
1746
2
1660
526
0
915
745
673
635
1093
1380
693
868
1536
801
3070
4
1055
1695
7
1821
2258